package cc.lj.internal.merchant.infrastructure.util;

import cc.lj.internal.merchant.infrastructure.po.PropertyRelationPO;
import org.springframework.stereotype.Component;

import java.io.UnsupportedEncodingException;

/**
 * 本项目数据库均为Latin1编码，存放的是gbk数据，因此查出来的时候需要转换为utf8编码
 * @author zhaoyong
 * @date 2021-12-26
 */

//@Component
public class TransitionUtil {

    /**
     * 只负责给repository转换即可
     * @param x
     * @return
     */
    public   PropertyRelationPO tst(PropertyRelationPO x) {
        try {
            x.setRelationName(new String(x.getRelationName().getBytes("ISO-8859-1"),"UTF-8"));
        } catch (UnsupportedEncodingException e) {
        }
        return x;
    }
}
